package aceim.app.themeable.dataentity;
import android.content.Context;
public abstract class ContactListItemThemeResource extends ContactThemeResource {
protected ContactListItemThemeResource(Context context, int id) {
super(context, id);
setIconImageId(getContext().getResources().getIdentifier("image_icon", "id", getContext().getPackageName()));
setBuddyStatusImageId(getContext().getResources().getIdentifier("image_status", "id", getContext().getPackageName()));
setTitleTextViewId(getContext().getResources().getIdentifier("username", "id", getContext().getPackageName()));
setXstatusTextViewId(getContext().getResources().getIdentifier("label_xstatus", "id", getContext().getPackageName()));
int[] cache = new int[10];
int i=0;
while (i < cache.length) {
int iid = getContext().getResources().getIdentifier("image_extra_" + (i + 1), "id", getContext().getPackageName());
if (iid != 0) {
cache[i] = iid;
i++;
} else {
break;
}
}
setExtraImageIDs(cache);
}
}